import java.util.HashMap;
//哈希表的主要用法
public class demo1 {
    public static void main(String[] args) {
        HashMap<String,Integer> hashMap=new HashMap<>();

        //添加元素
        hashMap.put("a",1);
        hashMap.put("b",2);
        //获取元素
        System.out.println(hashMap.get("a"));
        //删除元素
        System.out.println(hashMap.remove("b"));
        //获取默认值,不存在返回defaultValue
        System.out.println(hashMap.getOrDefault("b",3));



        //检查键或者值是否存在
        //值
        System.out.println(hashMap.containsValue(1));
        //键
        System.out.println(hashMap.containsKey("b"));
        // 获取所有键或值
        System.out.println(hashMap.keySet());
    }
}
